north (N) - French English Dictionary